collective good - English Synonyms Dictionary